package DTO;

import java.text.SimpleDateFormat;
import java.util.Date;

public class ReservaDTO {

	private int idReserva;
	private int cantidad;
	private Date fecha;
	private String estado;
	private int hora;

	
	public ReservaDTO(int idReserva, int cantidad, Date fecha, int hora) {
		super();
		this.idReserva = idReserva;
		this.cantidad = cantidad;
		this.fecha = fecha;
		this.estado="pendiente";
		this.hora=hora;
		
	}
	public Date getFecha() {
		return fecha;
	}

	public void setFecha(Date fecha) {
		this.fecha = fecha;
	}

	public ReservaDTO(){
		this.estado="pendiente";
		
	}

	public int getidReserva() {
		return idReserva;
	}

	public void setidReserva(int idReserva) {
		this.idReserva = idReserva;
	}

	public int getCantidad() {
		return cantidad;
	}

	public void setCantidad(int cantidad) {
		this.cantidad = cantidad;
	}

	public String getEstado() {
		return estado;
	}

	public void setEstado(String estado) {
		this.estado = estado;
	}
	
	
	public int getIdReserva() {
		return idReserva;
	}
	public void setIdReserva(int idReserva) {
		this.idReserva = idReserva;
	}

	
	public boolean sosDelDia(Date fecha2) {
SimpleDateFormat formateador = new SimpleDateFormat("dd/MM/yyyy");
		
		String f1=formateador.format(this.getFecha());
		String f2=formateador.format(fecha2);

		if(f1.equals(f2))
			return true;
		else
			return false;
	}
	public int getHora() {
		return hora;
	}
	public void setHora(int hora) {
		this.hora = hora;
	}
}
